<template>
  <div id="app">
    <router-view />
  </div>
</template>

<script setup lang="ts">
// 主应用组件
</script>

<style>
#app {
  min-height: 100vh;
  background-color: #f5f5f5;
}

/* 移动端适配 */
@media screen and (max-width: 768px) {
  html {
    font-size: calc(100vw / 375 * 16);
  }
}

/* PC端适配 */
@media screen and (min-width: 769px) {
  html {
    font-size: 16px;
  }
  
  #app {
    max-width: 375px;
    margin: 0 auto;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  }
}
</style>